﻿using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Data.OleDb;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Mail;
using System.Reflection;
using System.Threading;
using AlertSystem;
using AlertSystem.Dab.LK;
using LLoger;

namespace TestConsole
{
    public class Program
    {
        

        private static void Main()
        {

            SmtpClient c = new SmtpClient("lk.tradeportal.ru",2025);
            c.EnableSsl = true;
            
            
            c.Credentials = new NetworkCredential("post","123123");

            MailMessage msg = new MailMessage();
            msg.From = new MailAddress("info@lk.tradeportal.ru", "Трейд-портал");
            msg.Subject = "Смена реквизитов";
            msg.IsBodyHtml = true;
            msg.Body = "<p>Уважаемые клиенты!</p><p>В связи с реорганизацией нашего банка с 21 июня меняются реквизиты. Все платежи, прошедшие по старым реквизитам, будут обработаны 24 июня. Возможны задержки&nbsp;переводов и зачислений&nbsp;на несколько дней.</p><p>С 21-ого по 23-ое банк не будет работать и принимать платежи.</p><p>В последствии банк будет переименован в ОАО &quot;РОСТ БАНК&quot;, об этом мы сообщим дополнительно в рассылке и на сайте.</p><p>Новые реквизиты:</p><p><strong>ОАО &laquo;Банк &laquo;Казанский&raquo;</strong></p><p><strong>Место нахождения:</strong></p><p><strong>Российская Федерация, 109004, город Москва, улица Станиславского, дом 4, стр. 1.</strong></p><p><strong>БИК&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 044585937</strong></p><p><strong>Корреспондентский счет&nbsp; 30101810200000000937</strong></p><p><strong>В Отделении№2 Московского ГТУ Банка России</strong></p><p><strong>ИНН/КПП&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1658063033/775001001</strong></p><p><strong>ОГРН&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1051664003511</strong></p><p><strong>ОКПО&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 33863779</strong></p>";

            string[] addr = File.ReadAllLines("c:\\mail.adr");

            foreach (var s in addr)
            try
            {
                msg.To.Clear();
                msg.To.Add(new MailAddress(s));
                c.Send(msg);
            }
            catch(Exception ex)
            {
                Console.WriteLine(s+": "+ex.Message);
            }

            c.Dispose();

            Console.ReadKey();

        }
    }


}
